Synonyms for "sea lamprey"

Words with similar meaning